supporting rationale - French English Dictionary